F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 70 results
This series of lessons is to help students to transition from visual coding to text-based coding with a general-purpose programming language. This section provides the basics in order to use the programming environments: Scratch, Python and JavaScript.
There is also a series of units comprising learning activities, paired with assessment activities and templates that can be used to support use of the Scratch (MIT) platform. The Scratch Creative Computing Guide supports assessment activities with visual programming environments.
During this lesson, students will be required to consider the functions of the Bee-Bot and how a user can interact with this device. Students are asked to design a course challenge for another user which will result in the Bee-Bot, with a pin attached, reversing into a balloon to pop it. This lesson idea was created by ...
Students are introduced to Sphero and its main features – direction, speed and colour. This lesson allows students to experiment through playing with Sphero and controlling it with the Sphero app. This lesson idea was created by Steven Payne.
Learn how to program a BBC micro:bit using Python — no experience required. Learn the basics of programming in Python with our full BBC micro:bit simulator. Create a Smart Garden device to monitor the health of your plants, measuring temperature and wiring up a simple soil moisture sensor.
This is the fourth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It introduces the combining of logical operators and and or for more complex decisions.
Students are introduced to Ozoblockly and basic programming concepts. Using Ozoblockly, students program Ozobot to follow a path and travel through a maze that they have created. This lesson idea was created by Steven Payne.
In this activity, students learn about digital systems and how a circuit works using the Makey Makey toolkit. They sort conductive and nonconductive items into groups using an experimental approach. This lesson idea was created by Rebecca Vivian.
The soil moisture sensor project integrates science understandings and computational thinking to solve a problem about sustainable watering practices. This lesson was devised by Trudy Ward, Clarendon Vale Primary School, Tasmania.
This lesson sequence offers an approaches to teaching object-oriented principles using visual programming. It attempts to address the problem that many of programming languages are too complex and their environments confusing for many students.